torrent salamanders - İspanyolca İngilizce Sözlük